@charset "utf-8";
/* CSS Document */

@charset "utf-8";
/* CSS Document */

body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td, hr, button,lable,button, dd, div, dl, dt, form, img, input,p, td, th{
margin: 0;
padding: 0;
border:none;
list-style:none;
}
body {
color: #333;
font: 12px/1.5 "Microsoft YaHei", "Helvetica Neue", Helvetica Neue, Helvetica, Hiragino Sans GB, tahoma, arial, sans-serif;
}
h1, h2, h3, h4, h5, h6 {
font-size: 100%;
font-weight: 500;
}
a {
color: #333;
text-decoration:none;
}
a:hover {
color: #1194d3;
}


/*index--------------------------start*/
/*head-------------------------start*/
.all{width:1200px; height:auto; margin:0 auto;}
.all .head{width:100%; height:100px; background-color:#147da7; overflow:hidden;}
.head .logo{width:58px; height:87px; margin-left:58px; float:left;}
.logo_text{font-size:12px; color:#fff; float:left; margin-left:10px; margin-top:30px; text-align:center;}

.head_con{font-size:30px; color:#fff;float:left; margin:25px 0 0 120px;}
.head_con .head_text{width:350px; height:38px; font-size:18px; color:#147da7; background:#fff; padding-left:10px; float:left;}
.head_con .head_btn{width:88px; height:38px; background:#fff; font-size:18px; font-weight:700; color:#147da7; margin-left:20px; float:left; cursor:pointer;}
.head_con .head_btn:hover{background:#88b351; color:#fff;}
.head_con p{float:left;}

.headernav{ float:right; margin-right:15px; overflow:hidden;}
.headernav p{float:left; font-size:14px; color:#fff; margin-bottom:10px;}
.headernav ul{height:60px; overflow:hidden;}
.headernav ul li{ float:left; width:100px; text-align:center;}
.headernav ul li a{ color:#fff; height:65px; line-height:65px;}
.headernav ul li a:hover{ text-decoration:underline;}
.headernav ul li span{ float:left;}
.user{ height:30px; width:30px; border:1px solid #FFF; -moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px; padding:1px; margin-top:16px;}
/*head-------------------------end*/

/*content-------------------------start*/
.content{width:100%; margin-top:15px; height:auto;}
.con_left{width:230px; height:900px; background-color:#f4f8f9; float:left;}
.con_left h2{width:215px; height:50px; padding-left:15px; line-height:50px; font-size:18px; font-weight:700; color:#147da7; position:relative;}
.con_left .index_icon{width:21px; height:21px; display:inline-block; background:url(images/index_icon.png) no-repeat;  position: absolute;  left: 60px;  top: 15px;}

.con_m_list h6{width:170px; height:40px; padding-left:60px; line-height:40px; color:#fff; font-size:16px; background-color:#147da7; position:relative;}
.con_m_list .index_icon2{width:27px; height:26px; display:inline-block; background:url(images/index_icon2.png) no-repeat; position:absolute; left:25px; top:7px;}
.con_m_list ul{margin-left:80px; margin-top:10px; padding-bottom:10px; overflow:hidden;}
.con_m_list ul li{height:30px; line-height:30px; font-size:16px;}
.con_m_list .index_icon3{background:url(images/index_icon3.png) no-repeat;}
.con_m_list .index_icon4{background:url(images/index_icon4.png) no-repeat; top:11px;}
.con_m_list .index_icon5{background:url(images/index_icon5.png) no-repeat; top:6px;}

.con_right{width:955px; margin-left:15px; float:left;}
.con_right h2{width:910px; height:47px; line-height:47px; font-size:18px; color:#fff; background-color:#147da7; padding-left:45px; position:relative;}
.con_right .index_icon6{width:27px; height:26px; display:inline-block; background:url(images/index_icon2.png) no-repeat; position:absolute; left:10px; top:10px;}
.con_right_con .con_right_list{margin-left:10px;}
.con_right_con .con_right_list li{padding:30px 20px; font-size:18px; color:#fff; background-color:#87b351; float:left; margin-left:30px;}
/*content-------------------------end*/
/*index--------------------------end*/

/*login-------------------------------start*/
body{width:100%; height:100%; background:url(images/background.jpg);background-size:cover;}
.login_all{width:555px;  position: absolute; left: 50%; top: 50%; margin-left: -275px; margin-top: -225px;text-align:center}
.login_all .login_logo{width:500px; height:50px;text-align:center;margin:0 auto;}
.login_con .loginmsg{height:30px;text-align:center;line-height:30px;font-size:14px;margin-top:35px;}
.login_all .login_con{width:555px; height:328px; margin-top:25px; background:#fff; border-radius:5px 5px 0 0; overflow:hidden;}
.login_con .login_con_con{width:415px; height:195px; margin:0 auto; margin-top:13px;}
.login_con_con input{width:343px; height:52px;line-height:52px; padding-left:70px; font-size:16px; background:#f4f8f9; -webkit-box-shadow: -2px -2px 3px #ccc; -moz-box-shadow: -2px -2px 3px #ccc; box-shadow: -2px -2px 3px #ccc;}
.login_con_con input:focus{outline:none;}
.login_con_con .login_icon1,.login_con_con .login_icon2{width:16px; height:16px; display:inline-block; position:absolute; left:35px; top:18px;}
.login_con_con p{position:relative;}
.login_con_con .login_icon1{background:url(images/logo_icon1.png) no-repeat;}
.login_con_con .login_icon2{background:url(images/logo_icon2.png) no-repeat;}
.login_con_con .login_btn{width:413px; height:45px;line-height:45px; background-color:#1AB394; font-size:18px; font-weight:700; color:#fff; cursor:pointer; padding:0;}
.login_con_con .login_btn:hover{background:#179F84;}
.login_con_foot{margin-top:35px; text-align:center; font-size:14px; color:#fff;}
.login_con_foot p{margin-top:5px;}
.login_all .login_footer{width:555px; height:5px; background-color:#1AB394; border-radius:0 0 5px 5px;}

/*login-------------------------------end*/


